*{margin:0;padding:0;}
ul,ol,li{list-style:none;}
a,u{text-decoration:none;}
body{background:#f1f1f1;}
#shang{background:white;}
#logo{background:white;}
#biao .biao{background:white;}
/*shang*/
#shang{width:100%;height:30px;}
#shang .shang1{width:1263px;height:30px;border-bottom: 2px solid #ccc;margin: 0 auto;}
#shang .shang2{width:463px;height:30px;float: left;}
#shang .shang3{width:700px;height:30px;float:right;}
#shang .shang3 ul li{float:left;line-height: 30px;margin-right:5px;color:#ccc;}
#shang .shang3 ul a{color:#ccc;}
#shang .shang3 li:hover{color:red;}
#shang .shang3 .lii1:hover{color:#ccc;}

/*logo*/
#logo{width:100%;height:111px;}
#logo .logo1{width:1263px;height:111px;margin: 0 auto;}
#logo .logo2{width:342px;height:111px;float: left;margin-top:2px;}
#logo .logo3{width:704px;height:111px;float:left;}
#logo .logo3 #i1{width:547px;height:40px;margin-top:30px;margin-left:30px;border:3px solid #C8AE53;color:#ccc;font-size:17px;}
#logo .logo3 #i2{width:84px;height:47px;background:#c8ae53;border:0;}
#logo .logo3 .li1{color:#ccc;}
#logo .logo3 .li1:hover{color:#ccc;}
#logo .logo3 li{float:left;font-size:14px;margin-left:20px;margin-top:5px;}
#logo .logo3 li:hover{color:red;cursor: pointer;}
#logo .logo4{width:217px;height:111px;float:left;}
#logo .logo4 img{margin-top:10px;float: left;}
#logo .logo4 p{float:left;font-size: 10px;margin-top:35px;margin-left:15px;}
#logo .logo4 #in1{width:20px;height:25px;margin-top:13px;margin-left:20px;}
#logo .logo4 #in2{width:20px;height:25px;margin-top:13px;margin-right:10px;}


/*biao*/
#biao{width:100%;height:40px;margin-top:2px;}
#biao .biao{width:1263px;height:40px;margin: 0 auto;}
#biao .biao .biao1{width:241px;height:40px;background:#c8ae53;float: left;}
#biao .biao .biao1 p{padding-left:80px;padding-top:10px;color:white;float: left;}
#biao .biao ul{width:1009px;height:40px;float: left;}
#biao .biao ul li{float: left;margin-left:25px;line-height: 40px;;}
#biao .biao ul #hai{position:relative;}
#biao .biao ul img{position: absolute;top:-3px;right:;}
#biao .biao ul li:hover{color:#C8AE53;cursor: pointer;}

/*news*/
#news{width:100%;}







/*jietu*/
#jie{width:100%;height:118px;}
#jie .jie1{width:1263px;height:118px;margin:0 auto;}
#jie .jie1 li{margin-left:32px;}

/*news*/
#news{width:100%;min-height:184px;}
#news .news1{width:1263px;height:184px;background:white;margin: 0 auto;}
#news .news1 .news_zuo{width:751px;hieght:184px;float: left;}
#news .news1 .news_zuo .qu1{width:191px;height:184px;float: left;}
#news .news1 .news_zuo .qu2{width:159px;height:184px;float: left;}
#news .news1 .news_zuo .qu3{width:161px;height:184px;float: left;}
#news .news1 .news_zuo .qu4{width:240px;height:184px;float:left;}
#news .news1 .news_zuo h3{margin-top:18px;text-align: center;}
#news .news1 .news_zuo ul li{text-align: center;line-height: 25px;}
#news .news1 .news_zuo ul a{color: #333333;}

#news .news1 .news_you{width:448px;height:184px ;float: left;background: yellow;}
#news .news1 .news_you1{width:448px;hieght:184px;float:left;}


/*bottom*/
#bottom{width:100%;min-height:260px;}
#bottom .bottom1{width: 1263px;height:260px;margin:0 auto ;}

.banner_detail{
	width: 100%;
	background: #f1f1f1;
}
.banner_detail .content{
	width: 1183px;
	height: 5815px;
}
.banner_detail .part_1{
	width: 1183px;
	height: 50px;
	border-bottom: 1px solid #d2d2d2;
	float: left;

}
.banner_detail .part_1 ul{
	margin-left: 14px;
}
.banner_detail .part_1 ul li{
	float: left;
	line-height: 50px;
	margin-left: 9px;
}

.banner_detail .part_2{
	width: 1181px;
	height: 642px;
	border: 1px solid #d2d2d2;
	border-top: 2px solid #ffc0c1;
	background: white;
}
/**  放大镜      **/
.banner_detail .part_2 .left_big{
	width: 500px;
	height: 639px;
	float: left;
}
.gift_images{width: 420px; height: auto; overflow: hidden; float: left;margin-top: 23px;}
.spec_preview{ width: 418px; height: 418px; border: 1px solid #f4eff3; position: relative; overflow: hidden;}
.jqzoom{ float: left; border: none; position: relative; padding: 0px; cursor: pointer; margin: 0; display: block;} 
.jqzoom img{
	width: 420px;
	height: 420px;
}
.glass{ width:200px ; height: 200px; background: rgba(0,0,0,0.5); position: absolute;z-index: 10; display: none;cursor: move;}
.glass_box{ width: 418px; height: 418px; border: 1px solid #f4eff3; position: absolute; top: 250px; left: 550px; overflow: hidden; display: none; background: white;z-index: 10;}
.glass_box>img{ width: 936px; height: 936px; position: absolute;}
.spec_scroll{ margin-top: 20px; width: 420px;clear: both;}
.spec_scroll .prev,.spec_scroll .next{display: block; font-family: "宋体"; text-align: center; width: 10px; height: 56px; line-height: 56px; color: #808080; border: 1px solid #DCDCDC; background: #fefefe;}
.spec_scroll .prev{ float: left; margin-right:8px ;}
.spec_scroll .next{ float: right;}
.spec_scroll .items{ float: left; position: relative; width: 380px; height: 60px; overflow: hidden;}
.spec_scroll .items ul{ width: 500px; height: 60px; position: absolute;}
.spec_scroll .items ul li{ float: left; width: 76px; text-align: center;}
.spec_scroll .items ul li img {border: 1px solid #ffff; padding: 1px 2px; width: 56px; height: 56px;}
.spec_scroll .items ul li img:hover{ border: 1px solid red;}
.spec_scroll .prev,.spec_scroll .next{display: block; font-family: "宋体"; text-align: center; width: 10px; height: 56px; line-height: 56px; color: #808080; border: 1px solid #DCDCDC; background: #fefefe;}
.spec_scroll .prev{ float: left; margin-right:8px ;}
.spec_scroll .next{ float: right;}

/*----------------------------------*/
.banner_detail .part_2 .right_big{
	width: 681px;
	height: 639px;
	float: left;
}
/*--------------------------------------------*/
/*.banner_detail .part_2 .left{
	overflow: hidden;
}
.banner_detail .part_2 .left .top{
	width: 400px;
	height: 473px;
	overflow: hidden;
}
#div11{ width: 400px; height: 473px; border: 1px solid gold; overflow: hidden; float: left; position: relative;}
			#img11{ width: 400px; position: absolute;}
			#img22{ width: 800px; height: 946px; position: absolute;}
			#div22{ width: 400px; height: 473px; border: 1px solid gold; overflow: hidden; position: absolute;}
			#glass11{ width: 200px; height: 263px; background: rgba(255,255,255,0.5); position: absolute;}
			.star{clear: both;}*/

/*.banner_detail .part_2 .left .top{
	width: 500px;
	height: 450px;
	position: relative;
}
.banner_detail .part_2 .left .top #glass{
	width: 260px;
	height: 300px;
}
.banner_detail .part_2 .left #top_big{
	width: 500px;
	height: 450px;
	position: relative;
}

.banner_detail .part_2 .left .top img{
	width: 420px;
	height: 420px;
	margin-left: 36px;
	margin-top: 30px;
	
}*/





/*-------------------------------------------------------*/
.banner_detail .part_2 .left .bottom{
	width: 500px;
	height: 190px;
	position: relative;
}
.banner_detail .part_2 .left .bottom .l{
	position: absolute;
	left: 36px;
	top: 52px;
}
.banner_detail .part_2 .left .bottom .r{
	position: absolute;
	left: 437px;
	top: 52px;
}
.banner_detail .part_2 .left .bottom .m1{
	position: absolute;
	left: 55px;
	width: 92px;
	height: 92px;
	border: 1px solid #d2d2d2;
	margin-top: 16px;
}
.m2{
	position: absolute;
	left: 152px;
	width: 92px;
	height: 92px;
	border: 1px solid #d2d2d2;
	margin-top: 16px;
	margin-left: 5px;
}
.banner_detail .part_2 .middle{
	width: 1px;
	height: 564px;
	background: #d2d2d2;
	margin-top: 15px;
	float: left;
}
.banner_detail .part_2 .right{
	width: 676px;
	height: 640px;
	/*background: blue;*/
	float: left;
	margin-left: 1px;
}
.banner_detail .part_2 .right .top1{
	
	width: 676px;
	height: 538px;
}
.banner_detail .part_2 .right .top1 ul{
	margin-left: 111px;
}
.banner_detail .part_2 .right .top1 ul li:first-child{
	margin-top: 20px;
}
.banner_detail .part_2 .right .top1 ul li{
	line-height: 38px;
}
.banner_detail .part_2 .right .top1 ul li:nth-child(7),.banner_detail .part_2 .right .top1 ul li:nth-child(8),.banner_detail .part_2 .right .top1 ul li:last-child{
	margin-left: 24px;
}
.banner_detail .part_2 .right .bottom1{
	width: 676px;
	height: 102px;
}
.banner_detail .part_2 .right .bottom1 .cart{
	width: 365px;
	height: 102px;
	border-top: 1px dashed #d2d2d2;
}
.banner_detail .part_2 .right .bottom1 .cart input{
	margin-top: 22px;
}
.banner_detail .part_2 .right .bottom1 .cart input:first-child{
	width: 228px;
	height: 42px;
	background: url(../img-list/url.jpg) no-repeat left;
	border-radius: 7px;
	outline: none;
	background: #d09b56;
}
.banner_detail .part_2 .right .bottom1 .cart input:last-child{
	width: 126px;
	height: 42px;
	background: #b4b3b3;
	border-radius: 7px;
	margin-left: 10px;
}
.banner_detail .part_3{
	width: 1181px;
	height: 5102px;
	margin-top: 20px;
}
.banner_detail .part_3 .left{
	width: 241px;
	float: left;
	height: 1865px;
}
.banner_detail .part_3 .left con1{
	width: 241px;
	height: 269px;
	border: 1px solid #d2d2d2;
}
.con1 .head{
	width: 241px;
	height: 36px;
	background: #eaeaea;
	line-height: 36px;
}
.con1 .head p{
	padding-left: 12px;
}

.con1 .body{
	width: 241px;
	height: 233px;
	background: #ffffff;
}
.con2{
	width: 241px;
	height: 1271px;
	border: 1px solid #d2d2d2;
	margin-top: 20px;
	overflow: hidden;
}
.con2 .head{
	width: 241px;
	height: 36px;
	background: #eaeaea;
	line-height: 36px;
}
.con2 .head p{
	padding-left: 12px;
}
.con2 img{
	width: 200px;
	height: 200px;
	margin-top: 6px;
	margin-left: 21px;
}
.con2 p{
	text-align: center;
}




.banner_detail .part_3 .left con3{
	width: 241px;
	height: 283px;
	border: 1px solid #d2d2d2;
}
.con3 .head{
	width: 241px;
	height: 36px;
	background: #eaeaea;
	line-height: 36px;
}
.con3 .head p{
	padding-left: 12px;
}

.con3 .body{
	width: 241px;
	height: 248px;
	background: #ffffff;
}
.con3 img{
	width: 200px;
	height: 200px;
	margin-top: 6px;
	margin-left: 21px;
}

.banner_detail .part_3 .right{
	width: 937px;
	float: left;
}


.content11{
	width: 1180px;
	height: 299px;
	overflow: ;
	border-top:none;
	position: relative;
	
}
.content11 .top{
	width: 1180px;
	height: 70px;
	padding-left: 15px;
}
.content11 .top h2{
	float: left;
	margin-top: 45px;
}
.content11 .top ul{
	float: right;
	margin-right: 31px;
	margin-top: 41px;
}
.content11 .top ul li{
	float: left;
	margin-left: 10px;
	font-weight: bold;
	cursor: pointer;
	width: 65px;
	height: 29px;
	line-height: 29px;
	text-align: center;
	z-index: 11;
}
.content11 .bottom{
	position: absolute;
	width: 1180px;
	height: 229px;
	border: 1px solid #4c4c4c;
	border-top:2px solid #4c4c4c;
	display: none;
}
.content11 .selected{
	position: absolute;
	width: 1180px;
	height: 229px;
	border: 1px solid #4c4c4c;
	border-top:2px solid #4c4c4c;
	display: block;
}
.content11 .left{
	width: 680px;
	height: 229px;
	float: left;
	text-align: center;
	padding-top: 44px;
}
.content11 .left a{
	font-size: 22px;
	font-weight: bold;
	
}
.content11 .left ul{
	margin-top: 30px;
}
.content11 .left ul li{
	line-height: 30px;
}
.content11 .right{
	width: 500px;
	height: 229px;
	float: left;
	padding-top: 2px;
}
#btn_cart{
	width: 126px;
	height: 42px;
	background: deeppink;
	margin-top: 20px;
	margin-left: 250px;
	border-radius: 10px;
}
